home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Present…nuary (Partner) - Disc 1 / The Apple Reference and Presentations Library (Disc 1)(January 1994).iso / Aldus / US English / PageMaker 5.0 / PageMaker 5.0 PPC / PM5.0P TV RSRC / PM5.0P TV RSRC.rsrc / PSRC_131 < prev    next >
Text File  |  1994-05-25  |  10KB  |  128 lines

  1. %C%%BeginResource: procset ALERROR_PS 1.0 1
  2. %%Copyright: (C) Copyright 1992 Aldus Corporation.  All Rights Reserved.
  3. %%Version: 1.0 1
  4. /setpacking where{pop currentpacking true setpacking}if userdict/alerrdict 20
  5. dict put alerrdict begin/isWinPS dup where{/isWinPS get}{false}ifelse def
  6. /errMacvec 256 array def errMacvec dup dup 0/Times-Roman findfont/Encoding get
  7. 0 128 getinterval putinterval 39/quotesingle put 96/grave put/Adieresis/Aring
  8. /Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute/agrave/acircumflex
  9. /adieresis/atilde/aring/ccedilla/eacute/egrave/ecircumflex/edieresis/iacute
  10. /igrave/icircumflex/idieresis/ntilde/oacute/ograve/ocircumflex/odieresis
  11. /otilde/uacute/ugrave/ucircumflex/udieresis/dagger/degree/cent/sterling
  12. /section/bullet/paragraph/germandbls/registered/copyright/trademark/acute
  13. /dieresis/notequal/AE/Oslash/infinity/plusminus/lessequal/greaterequal/yen/mu
  14. /partialdiff/summation/product/pi/integral/ordfeminine/ordmasculine/Omega/ae
  15. /oslash/questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta
  16. /guillemotleft/guillemotright/ellipsis/blank/Agrave/Atilde/Otilde/OE/oe/endash
  17. /emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge
  18. /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl
  19. /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand/Acircumflex
  20. /Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave
  21. /Oacute/Ocircumflex/apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex
  22. /tilde/macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron errMacvec
  23. 128 128 getinterval astore pop/errWinvec 256 array def errWinvec dup dup 0
  24. /Times-Roman findfont/Encoding get 0 128 getinterval putinterval 39
  25. /quotesingle put 96/grave put/grave/acute/circumflex/tilde/macron/breve
  26. /dotaccent/dieresis/ring/cedilla/hungarumlaut/ogonek/caron/dotlessi errWinvec
  27. 0 14 getinterval astore pop/bullet/bullet/bullet/quotesinglbase/florin
  28. /quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron
  29. /guilsinglleft/OE/bullet/bullet/bullet/bullet/quoteleft/quoteright
  30. /quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
  31. /guilsinglright/oe/bullet/bullet/Ydieresis/space/exclamdown/cent/sterling
  32. /currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft
  33. /logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior
  34. /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
  35. /ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown
  36. /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute
  37. /Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve
  38. /Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex
  39. /Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
  40. /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute
  41. /icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis
  42. /divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
  43. errWinvec 127 129 getinterval astore pop/errReEncode{findfont exch isWinPS{pop
  44. dup/Encoding get dup 161 get exch 162 get/cent eq exch/exclamdown eq and}if{
  45. dup length 1 add dict/tempDict exch def{1 index/FID ne 2 index/UniqueID ne and
  46. {tempDict 3 1 roll put}{pop pop}ifelse}forall tempDict/Encoding isWinPS{
  47. errWinvec}{errMacvec}ifelse put tempDict definefont}{exch pop}ifelse}bind def
  48. /errCourierBold/|______Courier-Bold true/Courier-Bold errReEncode def
  49. /errCourier/|______Courier true/Courier errReEncode def end errordict
  50. /oldhandler errordict/handleerror get def/cv{20 string cvs}def/handleerror{
  51. $error begin/tx_out{dup type/stringtype ne{=string cvs}if show}def newerror{
  52. /newerror false store grestoreall initgraphics alerrdict begin 72 720 moveto
  53. 468 720 lineto 468 638 lineto 72 638 lineto closepath gsave 1 setgray fill
  54. grestore 0 setgray .5 setlinewidth stroke 74 718 moveto 466 718 lineto 466 640
  55. lineto 74 640 lineto closepath stroke errCourierBold 10 scalefont setfont 119
  56. 694 moveto errorname tx_out 350 694 moveto/command load tx_out errCourier 10
  57. scalefont setfont 79 706 moveto(An error occurred while printing this page.)
  58. tx_out 79 694 moveto(Error: )tx_out 238 694 moveto(Offending Command: )tx_out
  59. 79 682 moveto(Suggestions:)tx_out(dictfull)errorname eq{79 670 moveto(Restart\
  60.  printer and try again, or try printing to a)tx_out 79 658 moveto(PostScript \
  61. Level II printer if available.)tx_out}if(dictstackoverflow)errorname eq{79 670
  62. moveto(Too many "Begin" operators in the PostScript file.)tx_out 79 658 moveto
  63. (Try proof print or moving some of the elements off the page.)tx_out}if(dicts\
  64. tackunderflow)errorname eq{79 670 moveto(Too many "End" operators in the Post\
  65. Script file.)tx_out 79 658 moveto(Try proof print or moving some of the eleme\
  66. nts off the page.)tx_out}if(execstackoverflow)errorname eq{79 670 moveto(Too \
  67. many "exec" commands are nested in the PostScript file.)tx_out 79 658 moveto(\
  68. Try proof print or moving some of the elements off the page.)tx_out}if(interr\
  69. upt)errorname eq{79 670 moveto(Document print job has been stopped or cancell\
  70. ed. Try)tx_out 79 658 moveto(restarting the printer and sending the document \
  71. again.)tx_out}if(invalidfont)errorname eq(invalidaccess)errorname eq or{79 670
  72. moveto(Potential corrupted font. Reinstall printer fonts used in)tx_out 79 658
  73. moveto(the document and send file to printer again. Might be a bad)tx_out 79
  74. 646 moveto(Type 3 font.)tx_out}if(ioerror)errorname eq(findfont)/command load
  75. cv eq and{79 670 moveto(Possible disk error while accessing printer's hard di\
  76. sk to)tx_out 79 658 moveto(locate a font. Try doing a disk restore.)tx_out}{(\
  77. ioerror)errorname eq{79 670 moveto(A communications problem has occurred. Che\
  78. ck printer and)tx_out 79 658 moveto(network connections and terminations and \
  79. try again.)tx_out}if}ifelse(limitcheck)errorname eq(curveto)/command load cv
  80. eq(lineto)/command load cv eq(arc)/command load cv eq(arcn)/command load cv eq
  81. (arct)/command load cv eq(arcto)/command load cv eq(clip)/command load cv eq(\
  82. eoclip)/command load cv eq or or or or or or or and{79 670 moveto(Remove some\
  83.  points from paths in EPS files containing many)tx_out 79 658 moveto(points. \
  84. Set flatness in EPS graphic files. Send the file)tx_out 79 646 moveto(to a Po\
  85. stScript Level II printer if available.)tx_out}{(limitcheck)errorname eq(save\
  86. )/command load cv eq and{79 670 moveto(File may contain EPS graphic with too \
  87. many grouped elements.)tx_out 79 658 moveto(Ungroup elements or use fewer lev\
  88. els of grouping.)tx_out}{(limitcheck)errorname eq(setpageparams)/command load
  89. cv eq{79 670 moveto(Requested page size takes too much memory for printer to)
  90. tx_out 79 658 moveto(print. Use a smaller paper size, decrease the output res\
  91. olution)tx_out 79 646 moveto(or use tiling to print the page.)tx_out}{(limitc\
  92. heck)errorname eq{79 670 moveto(Not enough memory to print the page. Reduce c\
  93. omplexity of file,)tx_out 79 658 moveto(or try printing to a PostScript Level\
  94.  II printer if available.)tx_out}if}ifelse}ifelse}ifelse(nocurrentpoint)
  95. errorname eq{79 670 moveto(Try proof print or moving some elements off the pa\
  96. ge.)tx_out 79 658 moveto(If document contains FreeHand EPS, look for and dele\
  97. te)tx_out 79 646 moveto(small nonvisible path in original FreeHand document.)
  98. tx_out}if(rangecheck)errorname eq(setpageparams)/command load cv eq and{79 670
  99. moveto(Selected paper size is too large for printer. Select a smaller)tx_out
  100. 79 658 moveto(paper size and print again.)tx_out}{(rangecheck)errorname eq{79
  101. 670 moveto(Value in PostScript file is out of range. Restart your)tx_out 79
  102. 658 moveto(printer and send document again. Try proof print or)tx_out 79 646
  103. moveto(moving some elements off the page.)tx_out}if}ifelse(syntaxerror)
  104. errorname eq(nostringval)/command load cv eq and{79 670 moveto(Check name of \
  105. publication for parentheses, backslashes, colons,)tx_out 79 658 moveto(bracke\
  106. ts, or braces. Rename document and print again.)tx_out 79 646 moveto(Try proo\
  107. f print or moving some elements off the page.)tx_out}{(syntaxerror)errorname
  108. eq{79 670 moveto(PostScript interpreter did not understand the command. Try)
  109. tx_out 79 658 moveto(proof print or moving some of the non-printing elements)
  110. tx_out 79 646 moveto(off the page.)tx_out}if}ifelse(timeout)errorname eq{79
  111. 670 moveto(PageMaker lost contact with the printer.)tx_out 79 658 moveto(Try \
  112. printing fewer pages at a time, or sending less image)tx_out 79 646 moveto(da\
  113. ta. See "Graphics" and "Send data" in Print Options dialog.)tx_out}if(VMerror\
  114. )errorname eq(stackoverflow)errorname eq or{79 670 moveto(Make sure proper PP\
  115. D is chosen in the Print dialog, or if)tx_out 79 658 moveto(not available, tr\
  116. y the General.PPD. Page or graphic too)tx_out 79 646 moveto(complicated. Simp\
  117. lify page or try proof print.)tx_out}if(configurationerror)errorname eq(unmat\
  118. chedmark)errorname eq(unregistered)errorname eq(invalidfileaccess)errorname eq
  119. (invalidexit)errorname eq(invalidrestore)errorname eq(stackunderflow)errorname
  120. eq(typecheck)errorname eq(undefined)errorname eq(undefinedfilename)errorname
  121. eq(undefinedresult)errorname eq(undefinedresource)errorname eq or or or or or
  122. or or or or or or{79 670 moveto(Restart your printer and send document again.\
  123.  Try proof)tx_out 79 658 moveto(print or moving some of the non-printing elem\
  124. ents off)tx_out 79 646 moveto(the page.)tx_out}if showpage end/newerror true
  125. store/oldhandler load exec}if end}bind put userdict/__$jk 0 put/setpacking
  126. where{pop setpacking}if
  127. %%EndResource
  128.